implantable pacemaker - Alemán Inglés Diccionario